.header .header_nav {
	padding: 3.6vw 3.07vw 3.47vw 2.8vw;
	display: flex;
	justify-content: space-between;
	align-items: center;
	background-color: #fbfbfb;
}

.header .more {
	width: 4.27vw;
	height: 3.33vw;
}

.header .search {
	width: 4.27vw;
}

.header .text {
	font-size: 4.8vw;
	color: #333333;
}

.header_banner {
	padding: 3.07vw 2.67vw 0 2.8vw;
}

.header_banner .banner {
	width: 94.53vw;
}

.header .recommend_icon {
	width: 8.8vw;
	height: 7.47vw;
	margin-bottom: 2.4vw;
}

.header .bottom {
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 7.73vw 6.4vw 6.27vw 6.93vw;
}

.header .bottom li {
	text-align: center;
}

.header .icon_text {
	font-size: 3.2vw;
	color: #333333;
}
.excellent_course .excellent_course_text {
	font-size: 3.73vw;
	color: #333333;
}

.excellent_course .line {
	width: 6.67vw;
	height: 0.13vw;
	background-color: #bbbbbb;
	margin: 0.8vw 0;
	display: inline-block;
}

.excellent_course {
	background-color: #f4f4f4;
	padding-top: 2.67vw;
}

.excellent_course .color {
	background-color: #fff;
}

.excellent_course .top_text {
	text-align: center;
	padding-top: 3.47vw;
}

.excellent_course .product {
	padding-top: 2.93vw;
}

.excellent_course .product li {
	width: calc(100% / 3);
	padding: 2.93vw 0 4.93vw 0;
	box-sizing: border-box;
	border-left: 0.27vw solid #f5f5f5;
	border-top: 0.27vw solid #f5f5f5;
}

.excellent_course .product ul {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	text-align: center;
}

.product .product_commodity {
	width: 26.13vw;
	height: 25.33vw;
}

.excellent_course .product_text {
	font-size: 3.47vw;
	color: #555555;
	width: 25.2vw;
	margin: 3.47vw 0 4.13vw 4.2vw;
}

.excellent_course .product_price {
	font-size: 3.47vw;
	color: #c55a5c;
}

.excellent_course .excellent_optimization {
	padding-top: 2.93vw;

}

.excellent_optimization .list {
	padding: 2.8vw 0 7.2vw 0;
	padding-left: 2.8vw;
}

.excellent_optimization .excellent_optimization_img {
	width: 76vw;
	height: 44vw;
}

.excellent_optimization .excellent_optimization_box {
	display: flex;
	justify-content: space-between;
	width: 76vw;
	box-sizing: border-box;
	padding: 0 2.8vw 0 2.8vw;
}

.excellent_optimization .excellent_optimization_text {
	font-size: 3.73vw;
	color: #333333;
}

.excellent_optimization .excellent_optimization_price {
	font-size: 3.47vw;
	color: #c55a5c;
}

.excellent_optimization .excellent_optimization_discounts {
	font-size: 3.2vw;
	color: #999999;
	width: 76vw;
	box-sizing: border-box;
	padding: 0 2.8vw 0 2.8vw;
}
.gray_block{
	padding-top: 2.67vw;
		background-color: #f4f4f4;
}
.good_things_to_Recommend .good_things_to_Recommend_img{
		width: 41.87vw;
		height: 38.8vw;
}
.good_things_to_Recommend{
	padding-bottom: 13.07vw;
}
.good_things_to_Recommend ul{
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.good_things_to_Recommend li{
width: calc(100% / 2);
	padding: 2.4vw 4.27vw 5.2vw 3.87vw;
	box-sizing: border-box;
	border-left: 0.27vw solid #f5f5f5;
	border-top: 0.27vw solid #f5f5f5;	
	-webkit-text-size-adjust: none;
}
.good_things_to_Recommend .good_things_to_Recommend_img_title{
		font-size: 3.47vw;
		color: #555555;
		
}
.good_things_to_Recommend .good_things_to_Recommend_img_text{
	font-size: 2.67vw;
	color: #999999;
}
.good_things_to_Recommend .good_things_to_Recommend_img_price{
	font-size: 3.47vw;
		color: #c55a5c;
}
.bottom_fixed{
	position: fixed;
	bottom: 0;
}
.fixed_bottom{
		width: 84.8vw;
		height: 10.14vw;
		background-color: #fbfbfb;
		display: flex;
		justify-content: space-between;
		padding: 2.93vw 7.6vw 1vw 7.6vw;
		text-align: center;
		font-size: 2.4vw;
			color: #555555;
	
}
.fixed_bottom .item img{
	width: 5.6vw;
		height: 5.07vw;
}
.back_gauge{
	margin-top: 2.67vw;
}
.placeholder{
	height: 43.6vw;
}
.up_arrow{
	position: fixed;
	width: 10vw;
		height: 10vw;
		background-color: #fefefe;
		border: solid 0.13vw #eaeaea;
		border-radius: 50%;
		bottom: 16vw;
		right: 2.8vw;
		text-align: center;
		line-height: 10vw;
}